body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td,span,i{margin:0;padding:0;outline:none;}
html, body,#app {width:100%;height:100%;}
body {
    // -moz-user-select:none;/*火狐*/
    // -webkit-user-select:none;/*webkit浏览器*/
    // -ms-user-select:none;/*IE10*/
    // -khtml-user-select:none;/*早期浏览器*/
    // user-select:none;
    color:#333333;
    font-family:"Microsoft YaHei",'PingFang SC',PingFangSC-light,PingHei,Verdana,Simsun;
}
fieldset, img {border: 0;}
ol, ul, ul, li, dl, dt, dd {list-style: none;}
em {font-style: normal;}
input, button, select, textarea {outline: none;}
textarea {resize: none;}
b, strong {font-weight: normal;}
a {color:#333333;text-decoration: none;}
a:hover {color:#333333;text-decoration: none;}
:focus {outline: 1;}
input,button,select,img{margin:0;padding:0;line-height:normal;border:0;outline:none;box-sizing:border-box;}
input{-webkit-appearance:none;border-radius:0;}
button{background-color: transparent;}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}
input[type='number'] {
  -moz-appearance: textfield;
}
input::-webkit-input-placeholder{
  color: rgba(153,153,153,1) !important;
}
input::-moz-placeholder{
  color: rgba(153,153,153,1) !important;
  opacity: 1 !important;/*这里之前是没有的，发现问题后才加上去的*/
}
input:-ms-input-placeholder{
  color: rgba(153,153,153,1) !important;
}

@font-face {
  font-family: "iconfont";
  /* Project id  */
  src: url('../font/iconfont.ttf?t=1726119247756') format('truetype');
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-pptx:before {
  content: "\e608";
}

.icon-pdf:before {
  content: "\e607";
}

.icon-txt:before {
  content: "\e609";
}

.icon-docx:before {
  content: "\e605";
}

.icon-xlsx:before {
  content: "\e60a";
}